package br.unicamp.ic.inf300.arena.persistencia.dao;

import br.unicamp.ic.inf300.arena.modelo.logistico.Sala;
import br.unicamp.ic.inf300.framework.persistencia.IDAOBase;

public interface ISalaDAO extends IDAOBase {
	public static final String TABELA_BD = "ARENAVENDAS.Sala";

	//Sala
	public static final String COLUMN_CODIGO_PK = "codsala";
	public static final String COLUMN_IDENTIFICACAO = "identificacao";
	public static final String COLUMN_CARACTERISTICA = "caracteristica";
	public static final String COLUMN_QTD_TOTAL_ASSENTOS = "qtdtotalassentos";
	public static final String COLUMN_TIPO = "tipo";
	public static final String COLUMN_UNIDADE = "codunidade";

	/**
	 * 
	 * @param codigo
	 * 
	 * @return Sala
	 * 
	 * @throws Exception
	 * 
	 */
	public Sala obterSala(int codigo, int tipo) throws Exception; 
}